#c246{
  display: block;
}

.news-amenu-container > ul {
  
}

.news-amenu-container li {
  display: inline;
  float: left;
  line-height: 7px;
  padding: 8px;
}
.news-amenu-container li >a {
  background-color: #fff;
  padding: 2px;
  border-radius:3px;
}

.news-catmenu { 
  float: left;
  margin: 10px 0;
  /*width: 701px;*/
  width:250px; }


.news-catmenu img, .news-catmenu-header {
  display:none; clear: both;}



.news-catmenu-NO > a,
.news-catmenu-ACT > a {
  background-color: #999999;
  border-radius: 6px;
  color: #ffffff;
  float: left;
  margin: 1px 11px 4px 1px;
  padding: 4px 10px;
  text-decoration: none;}

.news-catmenu-NO > a:hover,
.news-catmenu-ACT > a:hover{
  background-color: #f07e00;
}

/* ---------------------- NEWS Single --------------------------*/
.news-single-timedata {
  background-color: #fbfbfb;
  color: #f07e00;
  float: right;
  font-size: 1.3em;
  font-weight: bold;
  margin-left: 5px;
  padding: 4px 13px;
}
.news-single-img {
  float: right;
  padding: 3px 0 30px 20px;
}
.news-single-imgcaption {
  background-color: #fff;
  color: #666;
  margin: 0!important;
  padding: 0px;
}
#Content p.news-single-date {
  color: #404040;
  font-weight: bold;
}

#Content .news-single-author, .author {
  float: left;
  font-size: inherit;
  font-weight: inherit;
  margin: 0px;
  padding: 0 8px 0 0 !important;
}

.author > p {
  margin: 0 !important;
  padding: 0 !important;
}

#Content .news-single-title {
  background-color: #f07e00;
  color: #ffffff;
  font-size: 1.6em;
  line-height: 1.3em;
  margin: 17px 0 0px;
  padding: 10px 20px;
  font-weight: bold;
}
.news-single-subheader {
  background-color: #ffffff;
  padding: 5px 20px;
}
#Content .news-single-subheader {
  color: #313b3c;
  font-size: 1.2em;
  font-weight: bold;
  margin: 0;
}
#Content .news-single-subheader p {
  margin:0 0 1px 0;
  padding: 5px 0 6px 0px!important;
}

#Content  .news-single-item {
  background-color: #f1f3f3;
}

#Content .news-single-item p, #Content .news-single-backlink {
  font-size: 1em;
}
#Content .news-single-item p {
  padding: 5px 10px 6px 20px;
}
.news-single-img img {
  margin: 10px 0 0;
}
.news-single-backlink a {
  background-color: #313b3c;
  border-radius:6px;
  text-decoration: none;
  color: #ccc;
  font-weight: bold;
  float: left;
  padding:5px 20px;
}
.news-single-backlink a:hover {
  text-decoration: none;
  background-color: #f07e00;
}

#Content h3.news-single-header {
  margin: 0px;
  padding: 0px;
  color: #AE1B21;
  font-size: 1.0em;
  text-decoration: none;
}
#Content p.news-single-subheader {
  font-weight: bold;
}
.news-single-category {
  font-size:0.95em;
  color: #666;
  padding: 0 0 0 20px;
}


.news-single-files {
  color: #666666;
  font-size: 0.95em;
  font-weight: 500;
  line-height: 2.6em;
  margin: 15px 22px;
}

.news-single-additional-info {
  margin: 10px 0;
}
.news-single-related {
  margin-bottom:10px;
  font-size:0.95em;
  color:#666;
  font-weight:bold;
  padding: 0 0 0 20px;
}
.news-single-related a {
  color:#000;
  font-size:10px;
  font-weight:bold;
  text-decoration:none;
}
.news-single-related a:hover {
  color:#333;
}

.news-single-links a {
  color: #333333;
}
.news-single-files > img {
  padding-right: 5px;
}
.news-single-files .news-single-files a:active, .news-single-files a:visited, .news-single-files a:link {
  background-color: #313b3c;
  border-radius: 7px;
  color: #ffffff;
  font-weight: bold;
  padding: 4px 7px;
  text-decoration: none;
  margin-right: 4px;
}

.news-single-files > a:hover {
    background-color: #f07e00!important;
}


/* ---------------------- NEWS Latest --------------------------*/
.news-latest-item {
  margin: 0 0 20px;
  padding: 0 0 30px;
  width: 450px;
  display: inline-block;
}

#startseite .news-latest-item {
  margin: 0 0 30px;
  padding: 15px;
  width: 666px!important;
  display: inline-block;
  background-color: #efefef;
}

.news-latest-subtitel {
  display: inline;
  font-size: 0.95em;
  margin: 4px 0 0 0!important;
  padding: 0;
}

.news-latest-subtitel > p {
  margin: 0 !important;
  line-height: 1.5em;
  font-size: 1.0em;
}

.news-latest-item h3 {
  margin: 0;
  padding: 0;
}
.news-latest-item h3 a {
  color: #f07e00!IMPORTANT;
  text-decoration: none;
  font-weight: bold;
  display: inline-block;
  font-size: 1.6em;
  line-height: 1.2em;
  
}
.news-latest-item a:hover {
  text-decoration: none;
  background-color: #f07e00;
  color: #ffffff!important;
  padding: 0px;
}



.news-latest-date {
  background-color: #fbfbfb;
  color: #f07e00;
  display: inline-block;
  font-weight: bold;
  margin: 6px 20px 11px 0;
  padding: 3px 6px;
  text-align: left;
  width: auto;
}

.news-latest-item img {
  display: inline;
  margin: 0 0 0 3px;
  padding: 8px 0 0;}


.news-latest-morelink a {
  font-size: 0.75em;
  color: #333 !IMPORTANT;
  text-decoration: none;
  font-weight: normal;
  padding: 0 0 0;
  display:none;
}
.news-latest-morelink a:hover {
  text-decoration: underline;
  color: #f07e00!IMPORTANT;
}

/* ---------------------- NEWS LIST rechts--------------------------*/
#Contentrechts div.news-list-container {
  margin: 0px 5px 0px 20px;
}
#Contentrechts .news-list-item p.news-list-date {
  font-weight: bold;
  font-size: 0.8em;
}
#Contentrechts .news-list-morelink a:link {
  background-image:url(../lay/news_list_morelink_contentr.gif);
  color: #FFFFFF;
  background-position:left center;
  background-repeat:no-repeat;
  padding:0em 0em 0em 1.3em;
}
#Contentrechts .news-list-morelink a:hover {
  text-decoration: underline;
}
#Contentrechts .news-list-item h3 {
  margin: 0px;
  padding: 0px;
  color: #FFFFFF;
  font-size: 0.8em;
  text-decoration: none;
}
#Contentrechts .news-list-item p, #Contentrechts .news-list-morelink {
  font-size: 0.75em;
}
#Contentrechts div.news-list-item {
  color: #333;
  width:269px;
  text-align:center;
  margin: 45px 0px 0px 0px;
}
#Contentrechts div.news-list-image, #Contentrechts div.news-list-body {
}
#Contentrechts div.news-list-image {
  padding: 5px;
}
#Contentrechts div.news-list-body {
  padding: 0px;
  width: 180px;
}
#Contentrechts .news-list-date {
  color: #333;
  font-size:0.88em;
  padding:0px 0px 8px 0px;
}
/* ---------------------- NEWS LIST MITTE ---------------------------*/



#Content .news-list-item > p {
  line-height: 1.6em;
  margin: 0 !important;
}

#archiv #Content .news-list-item h3 a {
  color: #333!important;
}
#Content .news-list-date {
  background-color: #fff;
  color: #000!important;
  font-size: 0.9em;
  font-weight: bold;
  margin: 0px 0 0 0 ;
  padding: 2px 5px;
}
#archiv #Content .news-list-date {
  background-color: #ccc;
  color: #666!important;
  font-size: 0.9em;
  font-weight: normal;
  margin: 0px 0;
  padding: 6px 7px;
}


#Content .news-list-item a {
  /*background-image:url(../lay/news_list_morelink_content.gif);
  background-position:left center;
  background-repeat:no-repeat;*/
  padding:0em 0em 0em 0em;
  color: #333 !IMPORTANT;
  text-decoration: none;
}
#Content .news-list-item a:hover {
  text-decoration: none;
  background-color: #f07e00;
  color: #ffffff!important;
  padding: 0px;
}

#archiv #Content .news-list-item a:hover {
  text-decoration: none;
  background-color: #ccc;
  /*color:#fff!important;*/
}


#Content .news-list-item h3 {
  color: #f07e00;
  font-size: 1.4em;
  line-height: 1.6em;
  margin: 11px 0 0;
  padding: 0;
  text-decoration: none;
}
#Content .news-list-item h3 a {
  color: #f07e00!IMPORTANT;
}
#Content .news-list-item p, {
  font-size: 1em;
}
#Content .news-list-morelink {
  background-color: #ffffff;
  border-radius: 6px;
  display: none;
  font-size: 0.85em;
  width: 100px;
}
#Content div.news-list-item {
  border-top: 14px solid #ffffff;
  color: #717171;
  margin: 0 0 40px;
}
#archiv #Content div.news-list-item {
  border-top: 4px solid #ccc;
  color: #717171;
  margin: 0 0 30px;
}

#Content div.news-list-image, #Content div.news-list-body {
  float: left;
  background-color: #EFEFEF;
}
.news-list-item img {
  float: right;
  padding: 0 0 0 14px;
  max-width: 180px;
  height: auto;
}
#Content div.news-list-image {
  padding: 0px;
  margin: 0px;
  width: 142px;
}
#Content div.news-list-body {
  padding: 5px 0px 5px 15px;
  width: 413px;
}
.news-amenu-container {
  color:#3333;
  line-height:20px;
}
.news-amenu-item-year {
  color:#3333;
  font-size:12px;
  font-weight:bold;
  list-style-type:none;
  line-height:20px;
  padding:12px 0 0 0;
  background-color: #f07e00;
  border-radius: 6px;
  color: #ffffff;
  
  margin: 1px 11px 4px 1px;
  padding: 4px 10px;
  width:225px;
}
#Contentrechts .news-amenu-container a:link, #Contentrechts .news-amenu-container a:active, #Contentrechts .news-amenu-container a:visited {
  color:#333;
  text-decoration:none;
}
#Contentrechts .news-amenu-container a:hover {
  color:#AE1B21;
  text-decoration:underline;
}
.tx-ttnews-browsebox {
  font-size:12px;
  font-weight:bold;
  margin:0 10px 0 0;
}
.tx-ttnews-browsebox a:link, .tx-ttnews-browsebox a:active, .tx-ttnews-browsebox a:visited {
  color:#333;
  text-decoration:none;
}
.tx-ttnews-browsebox a:hover {
  color:#AE1B21;
  text-decoration:underline;
}
td.tx-ttnews-browsebox-SCell p a {
  margin:0 10px 0 0;
}
.tx-ttnews-browsebox p a {
  margin:0 10px 0 0;
}

.showResultsWrap,
.browseLinksWrap,
.browseLinksWrap a{
  font-size: 12px;
  font-weight: bold;
  color: #333333;
  text-decoration:none;
}

.browseLinksWrap a{
  margin:0 10px;
}

.showResultsWrap{
  margin-bottom:10px;
}
